Big Huge Thesaurus

Selene setapinnis

noun